// 实现一个函数，随机生成颜色，格式为 #000000
function randomColor(){
    const color = ['a','b','c','d','e','f','A','B','C','D','E','0','1','2','3','4','5','6','7','8','9']
    // 三位和六位，都是有用的二进制颜色  设置type为奇数就是3，偶数就是6位
    const type = ~~(Math.random() * 10 + 1)
    // 循环的长度
    let len = type % 2 == 0 ? 3 : 6 
    // 存放结果
    let ans = ''
    for(let i = 0; i < len;i++) {
        //这里循环随机得到数组下标
        let index = ~~(Math.random() * color.length)
        ans += color[index]
    }
    return '#' + ans
}
console.log(randomColor());